package com.chuangke.school.entity;

import java.math.BigDecimal;

import com.chuangke.common.annotation.Entity;
import com.chuangke.framework.model.BillItemModel;

@Entity
public class MmPurchaseOrderDetail extends BillItemModel {

	/** 仓库 */
	private String repertoryId;
	/** 物料 */
	private String materialId;
	/** 批次 */
	private String batch;
	/** 供应商 */
	private String companyId;
	/** 单价 */
	private BigDecimal price;
	/** 数量 */
	private BigDecimal quantity;
	/** 结算中数量 */
	private BigDecimal payingQuantity;
	/** 结算数量 */
	private BigDecimal payQuantity;
	/** 金额 */
	private BigDecimal amount;
	/** 生产日期 */
	private String productDate;
	/** 质保期 */
	private String warranty;
	/** 到期日期 */
	private String expireDate;
	/** 业务单号 */
	private String bisId;
	/** 明细单号 */
	private String bisDetailId;
	/**  */
	private BigDecimal referPrice;
	/**  */
	private String isApproved;
	/**  */
	private String isSynopsis;
	/**  */
	private String isPackApproved;
	/**  */
	private String abcClassification;

	public String getRepertoryId() {
		return repertoryId;
	}

	public void setRepertoryId(String repertoryId) {
		this.repertoryId = repertoryId;
	}

	public String getMaterialId() {
		return materialId;
	}

	public void setMaterialId(String materialId) {
		this.materialId = materialId;
	}

	public String getBatch() {
		return batch;
	}

	public void setBatch(String batch) {
		this.batch = batch;
	}

	public String getCompanyId() {
		return companyId;
	}

	public void setCompanyId(String companyId) {
		this.companyId = companyId;
	}

	public BigDecimal getPrice() {
		return price;
	}

	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public BigDecimal getQuantity() {
		return quantity;
	}

	public void setQuantity(BigDecimal quantity) {
		this.quantity = quantity;
	}

	public BigDecimal getPayingQuantity() {
		return payingQuantity;
	}

	public void setPayingQuantity(BigDecimal payingQuantity) {
		this.payingQuantity = payingQuantity;
	}

	public BigDecimal getPayQuantity() {
		return payQuantity;
	}

	public void setPayQuantity(BigDecimal payQuantity) {
		this.payQuantity = payQuantity;
	}

	public BigDecimal getAmount() {
		return amount;
	}

	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}

	public String getProductDate() {
		return productDate;
	}

	public void setProductDate(String productDate) {
		this.productDate = productDate;
	}

	public String getWarranty() {
		return warranty;
	}

	public void setWarranty(String warranty) {
		this.warranty = warranty;
	}

	public String getExpireDate() {
		return expireDate;
	}

	public void setExpireDate(String expireDate) {
		this.expireDate = expireDate;
	}

	public String getBisId() {
		return bisId;
	}

	public void setBisId(String bisId) {
		this.bisId = bisId;
	}

	public String getBisDetailId() {
		return bisDetailId;
	}

	public void setBisDetailId(String bisDetailId) {
		this.bisDetailId = bisDetailId;
	}

	public BigDecimal getReferPrice() {
		return referPrice;
	}

	public void setReferPrice(BigDecimal referPrice) {
		this.referPrice = referPrice;
	}

	public String getIsApproved() {
		return isApproved;
	}

	public void setIsApproved(String isApproved) {
		this.isApproved = isApproved;
	}

	public String getIsSynopsis() {
		return isSynopsis;
	}

	public void setIsSynopsis(String isSynopsis) {
		this.isSynopsis = isSynopsis;
	}

	public String getIsPackApproved() {
		return isPackApproved;
	}

	public void setIsPackApproved(String isPackApproved) {
		this.isPackApproved = isPackApproved;
	}

	public String getAbcClassification() {
		return abcClassification;
	}

	public void setAbcClassification(String abcClassification) {
		this.abcClassification = abcClassification;
	}

}